giant geranium - Turkish English Dictionary